/*******************************************************************************
 *
 * $Id: $
 * Copyright: (c) 2018 Broadcom. All Rights Reserved. "Broadcom" refers to 
 * Broadcom Limited and/or its subsidiaries.
 * 
 * Broadcom Switch Software License
 * 
 * This license governs the use of the accompanying Broadcom software. Your 
 * use of the software indicates your acceptance of the terms and conditions 
 * of this license. If you do not agree to the terms and conditions of this 
 * license, do not use the software.
 * 1. Definitions
 *    "Licensor" means any person or entity that distributes its Work.
 *    "Software" means the original work of authorship made available under 
 *    this license.
 *    "Work" means the Software and any additions to or derivative works of 
 *    the Software that are made available under this license.
 *    The terms "reproduce," "reproduction," "derivative works," and 
 *    "distribution" have the meaning as provided under U.S. copyright law.
 *    Works, including the Software, are "made available" under this license 
 *    by including in or with the Work either (a) a copyright notice 
 *    referencing the applicability of this license to the Work, or (b) a copy 
 *    of this license.
 * 2. Grant of Copyright License
 *    Subject to the terms and conditions of this license, each Licensor 
 *    grants to you a perpetual, worldwide, non-exclusive, and royalty-free 
 *    copyright license to reproduce, prepare derivative works of, publicly 
 *    display, publicly perform, sublicense and distribute its Work and any 
 *    resulting derivative works in any form.
 * 3. Grant of Patent License
 *    Subject to the terms and conditions of this license, each Licensor 
 *    grants to you a perpetual, worldwide, non-exclusive, and royalty-free 
 *    patent license to make, have made, use, offer to sell, sell, import, and 
 *    otherwise transfer its Work, in whole or in part. This patent license 
 *    applies only to the patent claims licensable by Licensor that would be 
 *    infringed by Licensor's Work (or portion thereof) individually and 
 *    excluding any combinations with any other materials or technology.
 *    If you institute patent litigation against any Licensor (including a 
 *    cross-claim or counterclaim in a lawsuit) to enforce any patents that 
 *    you allege are infringed by any Work, then your patent license from such 
 *    Licensor to the Work shall terminate as of the date such litigation is 
 *    filed.
 * 4. Redistribution
 *    You may reproduce or distribute the Work only if (a) you do so under 
 *    this License, (b) you include a complete copy of this License with your 
 *    distribution, and (c) you retain without modification any copyright, 
 *    patent, trademark, or attribution notices that are present in the Work.
 * 5. Derivative Works
 *    You may specify that additional or different terms apply to the use, 
 *    reproduction, and distribution of your derivative works of the Work 
 *    ("Your Terms") only if (a) Your Terms provide that the limitations of 
 *    Section 7 apply to your derivative works, and (b) you identify the 
 *    specific derivative works that are subject to Your Terms. 
 *    Notwithstanding Your Terms, this license (including the redistribution 
 *    requirements in Section 4) will continue to apply to the Work itself.
 * 6. Trademarks
 *    This license does not grant any rights to use any Licensor's or its 
 *    affiliates' names, logos, or trademarks, except as necessary to 
 *    reproduce the notices described in this license.
 * 7. Limitations
 *    Platform. The Work and any derivative works thereof may only be used, or 
 *    intended for use, with a Broadcom switch integrated circuit.
 *    No Reverse Engineering. You will not use the Work to disassemble, 
 *    reverse engineer, decompile, or attempt to ascertain the underlying 
 *    technology of a Broadcom switch integrated circuit.
 * 8. Termination
 *    If you violate any term of this license, then your rights under this 
 *    license (including the license grants of Sections 2 and 3) will 
 *    terminate immediately.
 * 9. Disclaimer of Warranty
 *    THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY 
 *    KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF 
 *    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR 
 *    NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER 
 *    THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN 
 *    IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU.
 * 10. Limitation of Liability
 *    EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL 
 *    THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE 
 *    SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, 
 *    INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF 
 *    OR RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK 
 *    (INCLUDING BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, 
 *    LOST PROFITS OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER 
 *    COMMERCIAL DAMAGES OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF 
 *    THE POSSIBILITY OF SUCH DAMAGES.
 * 
 * 
 *
 * DO NOT EDIT THIS FILE!
 * This file is auto-generated from the registers file.
 * Edits to this file will be lost when it is regenerated.
 *
 * Symbol table file for the BCMI_SGMIIP2X4_SERDES.
 * This symbol table is used by the Broadcom debug shell.
 */


#include <phymod/chip/bcmi_sgmiip2x4_serdes_defs.h>
#include <phymod/phymod_symbols.h>

/* No symbols will be compiled unless this is defined. */
#if PHYMOD_CONFIG_INCLUDE_CHIP_SYMBOLS == 1
/*******************************************************************************
 *
 * If PHYMOD_CONFIG_INCLUDE_FIELD_INFO is 1, then symbol information
 * necessary to encode and decode the individual fields of a register or memory
 * will be available.
 *
 * Without it, only the register and memory names will be symbolically available
 * and their values will be displayed as raw data only. 
 *
 * Field information can be compiled out in the interest of saving code space.
 */
#if PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES

static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_AERr_fields[] =
{
    /* MMD_PORT:0:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(207, 10, 0),
    /* MMD_DEVICETYPE:11:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(204, 15, 11)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGADVr_fields[] =
{
    /* FULL_DUPLEX:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(128, 5, 5),
    /* HALF_DUPLEX:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(131, 6, 6),
    /* PAUSE:7:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(222, 8, 7),
    /* REMOTE_FAULT:12:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(295, 13, 12),
    /* NEXT_PAGE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(218, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGEXPr_fields[] =
{
    /* LATCH_PAGE_RX:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(164, 1, 1),
    /* NEXT_PAGE_ABILITY:2:2 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(219, 2, 2)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGLPABILr_fields[] =
{
    /* MR_LP_ADV_ABILITY:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(213, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGLPABIL2r_fields[] =
{
    /* MR_LP_NP_RX_O:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(214, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGNPr_fields[] =
{
    /* MESSAGE:0:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(199, 10, 0),
    /* TOGGLE:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(423, 11, 11),
    /* ACK2:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(1, 12, 12),
    /* MESSAGE_PAGE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(200, 13, 13),
    /* ACK:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(0, 14, 14),
    /* NEXT_PAGE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(218, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR0r_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR1r_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR2r_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGADVr_fields[] =
{
    /* FULL_DUPLEX:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(128, 5, 5),
    /* HALF_DUPLEX:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(131, 6, 6),
    /* PAUSE:7:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(222, 8, 7),
    /* REMOTE_FAULT:12:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(295, 13, 12),
    /* NEXT_PAGE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(218, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGEXPr_fields[] =
{
    /* LATCH_PAGE_RX:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(164, 1, 1),
    /* NEXT_PAGE_ABILITY:2:2 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(219, 2, 2)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGLPABILr_fields[] =
{
    /* MR_LP_ADV_ABILITY:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(213, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGLPABIL2r_fields[] =
{
    /* MR_LP_NP_RX_O:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(214, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGNPr_fields[] =
{
    /* MESSAGE:0:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(199, 10, 0),
    /* TOGGLE:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(423, 11, 11),
    /* ACK2:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(1, 12, 12),
    /* MESSAGE_PAGE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(200, 13, 13),
    /* ACK:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(0, 14, 14),
    /* NEXT_PAGE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(218, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_ID1r_fields[] =
{
    /* REGID:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(294, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_ID2r_fields[] =
{
    /* REGID:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(294, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIICTLr_fields[] =
{
    /* MANUAL_SPEED1:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(194, 6, 6),
    /* COLLISION_TEST_EN:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(44, 7, 7),
    /* DUPLEX:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(85, 8, 8),
    /* RESTART_AUTONEG:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(325, 9, 9),
    /* PWRDWN_SW:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(274, 11, 11),
    /* AUTONEG_ENABLE:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(9, 12, 12),
    /* MANUAL_SPEED0:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(193, 13, 13),
    /* GLOOPBACK:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(130, 14, 14),
    /* RST_HW:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(331, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIIEXTSTATr_fields[] =
{
    /* S1000BASE_T_HALF_DUPLEX_CAPABLE:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(365, 12, 12),
    /* S1000BASE_T_FULL_DUPLEX_CAPABLE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(364, 13, 13),
    /* S1000BASE_X_HALF_DUPLEX_CAPABLE:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(367, 14, 14),
    /* S1000BASE_X_FULL_DUPLEX_CAPABLE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(366, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIISTATr_fields[] =
{
    /* EXTENDED_CAPABILITY:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(101, 0, 0),
    /* JABBER_DETECT:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(163, 1, 1),
    /* LINK_STATUS:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(166, 2, 2),
    /* AUTONEG_ABILITY:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(7, 3, 3),
    /* REMOTE_FAULT_STAT:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(296, 4, 4),
    /* AUTONEG_COMPLETE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(8, 5, 5),
    /* MF_PREAMBLE_SUPRESSION:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(201, 6, 6),
    /* EXTENDED_STATUS:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(102, 8, 8),
    /* S100BASE_T2_HALF_DUPLEX_CAPABLE:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(369, 9, 9),
    /* S100BASE_T2_FULL_DUPLEX_CAPABLE:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(368, 10, 10),
    /* S10BASE_T_HALF_DUPLEX_CAPABLE:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(374, 11, 11),
    /* S10BASE_T_FULL_DUPLEX_CAPABLE:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(373, 12, 12),
    /* S100BASE_X_HALF_DUPLEX_CAPABLE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(372, 13, 13),
    /* S100BASE_X_FULL_DUPLEX_CAPABLE:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(371, 14, 14),
    /* S100BASE_T4_CAPABLE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(370, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MMD_ACCADr_fields[] =
{
    /* ADDRDATA:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(2, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MMD_ACCCTLr_fields[] =
{
    /* DEVAD:0:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(56, 4, 0),
    /* INCREMENT_CTRL:14:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(141, 15, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL4_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL5_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_CTL1000X1r_fields[] =
{
    /* FIBER_MODE_1000X:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(113, 0, 0),
    /* SIGNAL_DETECT_EN:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(387, 2, 2),
    /* INVERT_SIGNAL_DETECT:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(152, 3, 3),
    /* AUTODET_EN:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(6, 4, 4),
    /* SGMII_MASTER_MODE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(379, 5, 5),
    /* DISABLE_PLL_PWRDWN:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(67, 6, 6),
    /* COMMA_DET_EN:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(45, 8, 8),
    /* REMOTE_LOOPBACK:10:10 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(297, 10, 10)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_CTL1000X2r_fields[] =
{
    /* ENABLE_PARALLEL_DETECTION:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(95, 0, 0),
    /* DISABLE_FALSE_LINK:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(66, 1, 1),
    /* FILTER_FORCE_LINK:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(116, 2, 2),
    /* AUTONEG_FAST_TIMERS:6:6 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(10, 6, 6)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_FX100_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_FX100_CTL1r_fields[] =
{
    /* ENABLE:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(94, 0, 0),
    /* FULL_DUPLEX:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(128, 1, 1),
    /* FAR_END_FAULT_EN:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(111, 3, 3),
    /* RXDATA_SEL:6:9 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(335, 9, 6)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_FX100_CTL3r_fields[] =
{
    /* FAST_TIMERS:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(112, 0, 0),
    /* FORCE_LINK:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(120, 3, 3),
    /* CORRELATOR_DISABLE:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(48, 7, 7),
    /* NUMBER_OF_IDLE:8:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(221, 15, 8)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_ID1r_fields[] =
{
    /* REGID:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(294, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_ID2r_fields[] =
{
    /* REGID:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(294, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_LANECTLr_fields[] =
{
    /* PCS_EN_TX:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(228, 0, 0),
    /* PCS_EN_RX:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(227, 1, 1),
    /* CDET:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(31, 2, 2),
    /* EDEN:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(88, 3, 3),
    /* PMD_TXDISABLE:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(257, 4, 4),
    /* GLOOP1G:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(129, 8, 8),
    /* RLOOP1G:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(329, 9, 9),
    /* BYPASS_OSMODE:10:10 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(20, 10, 10)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_LANECTL3r_fields[] =
{
    /* PWRDWN_PLL:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(273, 8, 8),
    /* PWRDWN_FORCE:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(272, 11, 11),
    /* FORCE_PLL_LOCK:12:12 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(122, 12, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MIICTLr_fields[] =
{
    /* MANUAL_SPEED1:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(194, 6, 6),
    /* COLLISION_TEST_EN:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(44, 7, 7),
    /* DUPLEX:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(85, 8, 8),
    /* RESTART_AUTONEG:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(325, 9, 9),
    /* PWRDWN_SW:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(274, 11, 11),
    /* AUTONEG_ENABLE:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(9, 12, 12),
    /* MANUAL_SPEED0:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(193, 13, 13),
    /* GLOOPBACK:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(130, 14, 14),
    /* RST_HW:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(331, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MIIEXTSTATr_fields[] =
{
    /* S1000BASE_T_HALF_DUPLEX_CAPABLE:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(365, 12, 12),
    /* S1000BASE_T_FULL_DUPLEX_CAPABLE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(364, 13, 13),
    /* S1000BASE_X_HALF_DUPLEX_CAPABLE:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(367, 14, 14),
    /* S1000BASE_X_FULL_DUPLEX_CAPABLE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(366, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MIISTATr_fields[] =
{
    /* EXTENDED_CAPABILITY:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(101, 0, 0),
    /* JABBER_DETECT:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(163, 1, 1),
    /* LINK_STATUS:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(166, 2, 2),
    /* AUTONEG_ABILITY:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(7, 3, 3),
    /* REMOTE_FAULT_STAT:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(296, 4, 4),
    /* AUTONEG_COMPLETE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(8, 5, 5),
    /* MF_PREAMBLE_SUPRESSION:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(201, 6, 6),
    /* EXTENDED_STATUS:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(102, 8, 8),
    /* S100BASE_T2_HALF_DUPLEX_CAPABLE:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(369, 9, 9),
    /* S100BASE_T2_FULL_DUPLEX_CAPABLE:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(368, 10, 10),
    /* S10BASE_T_HALF_DUPLEX_CAPABLE:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(374, 11, 11),
    /* S10BASE_T_FULL_DUPLEX_CAPABLE:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(373, 12, 12),
    /* S100BASE_X_HALF_DUPLEX_CAPABLE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(372, 13, 13),
    /* S100BASE_X_FULL_DUPLEX_CAPABLE:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(371, 14, 14),
    /* S100BASE_T4_CAPABLE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(370, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MISC1r_fields[] =
{
    /* FORCE_SPEED:0:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(123, 4, 0),
    /* REFCLK_SEL:13:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(292, 15, 13)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MISC2r_fields[] =
{
    /* FIFO_ERR_CYA:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(114, 4, 4),
    /* MIIGMIIMUX_EN:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(203, 7, 7),
    /* MIIGMIIDLY_EN:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(202, 8, 8),
    /* CLK41_BYPASS:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(41, 9, 9),
    /* CLKSIGDET_BYPASS:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(42, 10, 10),
    /* RXCK_MII_GEN_SEL_VAL:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(334, 13, 13),
    /* RXCK_MII_GEN_SEL_FORCE:14:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(333, 14, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MISC3r_fields[] =
{
    /* SGMII_EXT_SEL:7:7 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(378, 7, 7)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MISC5r_fields[] =
{
    /* LPI_EN_TX:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(188, 14, 14),
    /* LPI_EN_RX:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(187, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MISC8r_fields[] =
{
    /* FORCE_OSCDR_MODE:0:3 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(121, 3, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MISCCTL1r_fields[] =
{
    /* IEEE_BLKSEL_VAL:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(140, 0, 0),
    /* IEEE_BLKSEL_AUTODET:1:1 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(139, 1, 1)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MISCRESETr_fields[] =
{
    /* RESET_PLL:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(322, 8, 8),
    /* RESET_MDIO:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(321, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MMDSELr_fields[] =
{
    /* DEVCL22_EN:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(58, 0, 0),
    /* DEVDEVAD_EN:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(59, 1, 1),
    /* DEVPMD_EN:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(60, 2, 2),
    /* DEVAN_EN:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(57, 3, 3),
    /* PRTAD_BCST_DISABLE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(268, 13, 13),
    /* MULTIMMDS_EN:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(215, 14, 14),
    /* MULTIPRTS_EN:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(217, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MMD_ACCADr_fields[] =
{
    /* ADDRDATA:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(2, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MMD_ACCCTLr_fields[] =
{
    /* DEVAD:0:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(56, 4, 0),
    /* INCREMENT_CTRL:14:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(141, 15, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_MODE1Gr_fields[] =
{
    /* TX1G_MODE:0:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(425, 1, 0),
    /* RX1G_MODE:2:3 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(332, 3, 2)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL1r_fields[] =
{
    /* EXT_RANGE:0:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(103, 6, 0),
    /* CAL_TH:7:10 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(29, 10, 7)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL2r_fields[] =
{
    /* RANGE_OVRD_VAL:0:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(285, 6, 0),
    /* RANGE_OVRD:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(284, 7, 7),
    /* RANGE_DFS:8:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(283, 14, 8)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL3r_fields[] =
{
    /* CALIB_CAP_CHARGE_TIME:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(22, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL4r_fields[] =
{
    /* CALIB_DELAY_TIME:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(23, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL5r_fields[] =
{
    /* CALIB_STEP_TIME:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(24, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL6r_fields[] =
{
    /* DFE0_VCOCAL_VALID_OVRD_VAL:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(65, 0, 0),
    /* DFE0_VCOCAL_VALID_OVRD:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(64, 1, 1),
    /* DFE0_CALIB_SEARCH_BIT:2:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(61, 4, 2),
    /* DFE0_HALFSTEP_EN:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(63, 5, 5),
    /* DFE0_EN_CALIB_N:6:6 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(62, 6, 6)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL2_STAT0r_fields[] =
{
    /* CAL_ERROR:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(25, 0, 0),
    /* CAL_VALID:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(30, 1, 1),
    /* CAL_STATE:2:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(26, 5, 2),
    /* VCO_RANGE:6:12 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(437, 12, 6)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL0r_fields[] =
{
    /* CM_SEL:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(43, 0, 0),
    /* HIPASS:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(134, 1, 1),
    /* CURR_SEL:2:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(50, 5, 2),
    /* RPAR:6:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(330, 9, 6),
    /* CPAR:10:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(49, 11, 10),
    /* XTAL_BIAS:12:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(443, 14, 12),
    /* EN_TEST_INTEGER_CLK:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(100, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL1r_fields[] =
{
    /* EN_TEST_FRAC_CLK:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(99, 0, 0),
    /* LV_EN:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(189, 1, 1),
    /* XTAL_CORE_BIAS:2:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(444, 5, 2),
    /* PLL_PON:6:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(256, 9, 6),
    /* LEAKAGE_TEST:10:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(165, 11, 10),
    /* RESERVED_31_28:12:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(307, 15, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL2r_fields[] =
{
    /* RESERVED_33_32:0:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(309, 1, 0),
    /* TEST_VC:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(420, 2, 2),
    /* EN10T:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(93, 3, 3),
    /* INTN_FB_EN:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(150, 4, 4),
    /* TEST_AMP:5:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(417, 8, 5),
    /* RESERVED_41:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(311, 9, 9),
    /* TEST_PLL_MODE:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(418, 10, 10),
    /* VCO_ICTR:11:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(436, 13, 11),
    /* I_PLL_FRAC_MODE:14:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(161, 15, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL3r_fields[] =
{
    /* TCEST_NEG:0:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(412, 2, 0),
    /* TESTCLK_EN:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(415, 3, 3),
    /* TEST_SEL:4:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(419, 6, 4),
    /* MMD_EN:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(206, 7, 7),
    /* INT_DIV_EN:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(151, 8, 8),
    /* REFCLK_IN_BIAS:9:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(291, 14, 9),
    /* PLL_MODE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(255, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL4r_fields[] =
{
    /* DIV:0:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(72, 3, 0),
    /* EN_CAP:4:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(96, 6, 4),
    /* RESERVED_74_71:7:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(318, 10, 7),
    /* MMD_RESETB:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(210, 11, 11),
    /* ADJ:12:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(3, 14, 12),
    /* MMD_PRSC8OR9PWDB:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(209, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL5r_fields[] =
{
    /* MMD_PRSC4OR5PWDB:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(208, 0, 0),
    /* CALIB_ADJ:1:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(21, 3, 1),
    /* RESERVED_84:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(319, 4, 4),
    /* EN_CUR:5:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(97, 7, 5),
    /* I_PFD_OFFSET_ENLARGE:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(160, 8, 8),
    /* REF_DOUBLER_EN:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(293, 9, 9),
    /* I_PFD_OFFSET:10:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(159, 11, 10),
    /* I_NDIV_FRAC_3_0:12:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(156, 15, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL6r_fields[] =
{
    /* I_NDIV_FRAC_17_4:0:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(155, 13, 0),
    /* I_NDIV_INT_1_0:14:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(157, 15, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL7r_fields[] =
{
    /* I_NDIV_INT_9_2:0:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(158, 7, 0),
    /* MMD_DIV_RANGE:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(205, 8, 8),
    /* I_NDIV_DITHER_EN:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(154, 9, 9),
    /* INV_VCO_CAL:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(153, 10, 10),
    /* I_PLL_SDM_PWRDNB:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(162, 11, 11),
    /* SEL_FP3CAP:12:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(377, 15, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL8r_fields[] =
{
    /* VDD1P0_PLL_EN:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(439, 0, 0),
    /* RESERVED_143_129:1:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(302, 15, 1)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PRBSr_fields[] =
{
    /* PRBSGEN_ORDER:0:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(264, 2, 0),
    /* PRBSGEN_INV:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(263, 3, 3),
    /* PRBSGEN_EN:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(262, 4, 4),
    /* TXDATAI_SEL:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(427, 5, 5),
    /* PRBSMON_ORDER:8:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(267, 10, 8),
    /* PRBSMON_INV:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(266, 11, 11),
    /* PRBSMON_EN:12:12 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(265, 12, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_PWRRSTr_fields[] =
{
    /* PWRDN_TX:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(271, 0, 0),
    /* RESET_TX:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(324, 1, 1),
    /* PWRDN_RX:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(270, 8, 8),
    /* RESET_RX:9:9 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(323, 9, 9)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_QSGMIIr_fields[] =
{
    /* QSGMII_EN:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(278, 0, 0),
    /* QSGMII_PIN_DISABLE:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(280, 1, 1),
    /* QSGMII_SYNC_FORCE:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(281, 2, 2),
    /* QSGMII_ADJ_EN_VAL:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(276, 3, 3),
    /* QSGMII_ADJ_EN_FORCE:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(275, 4, 4),
    /* QSGMII_AUTO_PDRST_LN123_DISABLE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(277, 5, 5),
    /* QSGMII_K28P1_LN_SEL:6:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(279, 7, 6),
    /* DISPARITY_EN_VAL:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(68, 12, 12),
    /* DISPERROR_SYNC_VAL:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(71, 13, 13),
    /* DISPERROR_EN_VAL:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(70, 14, 14),
    /* DISPERROR_EN_FORCE:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(69, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR0r_fields[] =
{
    /* PI_PHASE_INVERT:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(253, 0, 0),
    /* MDIO_EM_PWRDN:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(198, 1, 1),
    /* MDIO_EM_ERR_CNT_FRZ:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(197, 2, 2),
    /* MDIO_EM_ERR_CNT_CLR:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(196, 3, 3),
    /* PI_PHASE_ROTATE_OVERRIDE:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(254, 4, 4),
    /* PI_CLK90_OFFSET_OVERRIDE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(249, 5, 5),
    /* RX_INTERP_STATUS_SEL:6:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(338, 8, 6),
    /* RX_INTERP_CTRL_CAP:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(337, 9, 9),
    /* EM_PHASE_SHIFT_360_OVRD:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(91, 10, 10),
    /* EM_PHASE_SHIFT_360_OVRD_VAL:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(92, 11, 11),
    /* SIGDETTIME_SM:12:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(381, 15, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR1r_fields[] =
{
    /* PHASE_SAT_CTRL:0:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(239, 1, 0),
    /* PHS_COUNTER_CLR:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(247, 2, 2),
    /* PHASE_DELTA:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(233, 3, 3),
    /* FREQ_UPD_EN:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(127, 4, 4),
    /* FALLING_EDGE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(110, 5, 5),
    /* RISING_EDGE:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(328, 6, 6),
    /* FLIP_PEAK_POLARITY:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(118, 7, 7),
    /* FLIP_ZERO_POLARITY:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(119, 8, 8),
    /* STEP_ONE:9:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(407, 10, 9),
    /* STEP_TWO:11:12 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(408, 12, 11)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR2r_fields[] =
{
    /* PHSACQ_TIMEOUT:0:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(246, 7, 0),
    /* PHSACQ_STEP:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(245, 8, 8),
    /* PHSACQ_FREQ_SEL:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(244, 9, 9),
    /* PHSACQ_DIR:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(242, 11, 11),
    /* RATE_SELECT:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(286, 12, 12),
    /* PHSACQ_ENABLE:13:13 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(243, 13, 13)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR3r_fields[] =
{
    /* PHASE_DELTA_SM:0:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(234, 4, 0),
    /* PHASE_STROBE_SM:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(241, 5, 5),
    /* PHASE_DEC_SM:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(232, 6, 6),
    /* PHASE_INC_SM:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(237, 7, 7),
    /* PHASE_OVERRIDE_SM:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(238, 8, 8),
    /* PHASE_FRZ_1_EN:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(236, 9, 9),
    /* PHASE_FRZ_1:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(235, 10, 10),
    /* PHASE_STEP:11:12 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(240, 12, 11)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR4r_fields[] =
{
    /* FREQ_OVERRIDE_VAL:0:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(126, 4, 0),
    /* FREQ_OVERRIDE_EN:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(125, 5, 5),
    /* FREQ_EN:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(124, 6, 6),
    /* INTEG_CLR:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(146, 7, 7),
    /* BWSEL_PROP:8:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(19, 11, 8),
    /* BWSEL_INTEG:12:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(18, 15, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_SEQ0r_fields[] =
{
    /* CDRLOCKTIMEACQ_S1_SM:0:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(33, 7, 0),
    /* CDRLOCKTIMETRCKNRML_SM:8:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(36, 15, 8)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_SEQ1r_fields[] =
{
    /* CDRLOCKTIMEACQ_S3_SM:0:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(35, 7, 0),
    /* CDRLOCKTIMEACQ_S2_SM:8:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(34, 15, 8)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS0r_fields[] =
{
    /* RX_SLOFF2_INVALID:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(361, 0, 0),
    /* RX_SLOFF1_INVALID:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(357, 1, 1),
    /* RX_SLOFF0_INVALID:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(353, 2, 2),
    /* RX_SLICER_CAL_DONE:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(351, 3, 3),
    /* RX_LMTOFF:4:9 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(340, 9, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS1r_fields[] =
{
    /* SLCAL_STATE:0:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(394, 2, 0),
    /* SLOFFX_VAL:3:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(402, 6, 3),
    /* DN_SLOFFX_VAL:7:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(76, 10, 7),
    /* UP_SLOFFX_VAL:11:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(435, 14, 11)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS2r_fields[] =
{
    /* LMTCAL_ACC:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(168, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS3r_fields[] =
{
    /* RECAL_IND:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(287, 0, 0),
    /* LMTCAL_ADJ_CNT:1:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(170, 5, 1),
    /* LMTCAL_VALID:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(186, 6, 6),
    /* RX_LA_CAL_DONE:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(339, 7, 7),
    /* LMTCAL_STATE:8:10 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(185, 10, 8)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS4r_fields[] =
{
    /* EM_ERR_CNT_H:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(89, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS5r_fields[] =
{
    /* EM_ERR_CNT_L:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(90, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS6r_fields[] =
{
    /* RX_PHS_INTERP_STATUS:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(344, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL0r_fields[] =
{
    /* LMTCAL_INTV_TIME:0:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(180, 10, 0),
    /* LMTCAL_MAX_ADJ:11:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(182, 15, 11)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL1r_fields[] =
{
    /* LMTCAL_INIT_TIME:0:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(178, 10, 0),
    /* LMTCAL_ADJ_DIR:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(171, 11, 11),
    /* LMTCAL_KP:12:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(181, 13, 12),
    /* LMTCAL_RISING_EDGE_EN:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(184, 14, 14),
    /* LMTCAL_FALLING_EDGE_EN:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(177, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL10r_fields[] =
{
    /* SLCAL_DN_THRES:0:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(389, 10, 0),
    /* SLICER_INTERVAL_TIME:11:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(400, 15, 11)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL11r_fields[] =
{
    /* PM_RXLIMITAMPCALBYP:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(258, 0, 0),
    /* PM_RXSLICERCALBYP:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(259, 1, 1),
    /* SLCAL_INIT_TIME:7:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(392, 14, 7),
    /* RECAL_IND_CLR:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(288, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL2r_fields[] =
{
    /* LMTCAL_DONE_OVRD_VAL:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(174, 0, 0),
    /* LMTCAL_DONE_OVRD:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(173, 1, 1),
    /* LMTCAL_EN_OVRD_VAL:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(176, 2, 2),
    /* LMTCAL_EN_OVRD:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(175, 3, 3),
    /* LMTCAL_ACC_TIME:4:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(169, 14, 4),
    /* LMTCAL_PD_POLARITY:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(183, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL3r_fields[] =
{
    /* RECAL_POS_THRES:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(290, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL4r_fields[] =
{
    /* RECAL_NEG_THRES:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(289, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL5r_fields[] =
{
    /* CONT_LMTCAL_EN:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(47, 0, 0),
    /* LMTCAL_CONT_ACC_TIME:1:11 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(172, 11, 1)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL6r_fields[] =
{
    /* RX_LMTOFF_OVRD_VAL:0:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(342, 5, 0),
    /* RX_LMTOFF_OVRD:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(341, 6, 6),
    /* LMTCAL_INTERVAL_TIME:7:11 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(179, 11, 7)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL7r_fields[] =
{
    /* SLCAL_VALID_OVRD_VAL:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(397, 0, 0),
    /* SLCAL_VALID_OVRD:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(396, 1, 1),
    /* SLCAL_POL:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(393, 10, 10),
    /* SLCAL_ACC_OPT:11:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(388, 12, 11),
    /* SLCAL_EN_OVRD_VAL:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(391, 13, 13),
    /* SLCAL_EN_OVRD:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(390, 14, 14),
    /* CAL_STATE_OVRD:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(27, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL8r_fields[] =
{
    /* RX_SLOFF0_OVRD_VAL:0:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(355, 3, 0),
    /* RX_SLOFF0_OVRD:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(354, 4, 4),
    /* RX_SLOFF1_OVRD_VAL:5:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(359, 8, 5),
    /* RX_SLOFF1_OVRD:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(358, 9, 9),
    /* RX_SLOFF2_OVRD_VAL:10:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(363, 13, 10),
    /* RX_SLOFF2_OVRD:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(362, 14, 14),
    /* SLICER_DATA_SEL:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(399, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL9r_fields[] =
{
    /* SLCAL_UP_THRES:0:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(395, 10, 0),
    /* RX_SLICER_CALVALID_OVRD_VAL:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(350, 11, 11),
    /* RX_SLICER_CALVALID_OVRD:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(349, 12, 12),
    /* CAL_STATE_OVRD_VAL:13:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(28, 15, 13)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX3_SLCRSTATr_fields[] =
{
    /* RX_SLOFF0:0:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(352, 3, 0),
    /* RX_SLOFF1:4:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(356, 7, 4),
    /* RX_SLOFF2:8:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(360, 11, 8),
    /* RX_SLICER_CALVALID:12:12 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(348, 12, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXCTLr_fields[] =
{
    /* STATUS_SEL:0:2 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(406, 2, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXCTLPCIr_fields[] =
{
    /* RX_POLARITY_R:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(346, 2, 2),
    /* RX_POLARITY_FORCE_SM:3:3 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(345, 3, 3)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXSIGDETr_fields[] =
{
    /* RX_PF_CTRL:12:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(343, 15, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXSTSr_fields[] =
{
    /* SP2_RX_AFE_ANARXSTS:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(403, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL0r_fields[] =
{
    /* RESERVED_0:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(299, 0, 0),
    /* PD_EQZ:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(230, 1, 1),
    /* PD_LMTNG:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(231, 2, 2),
    /* RESERVED_5_3:3:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(314, 5, 3),
    /* FILTER_BAND:6:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(115, 7, 6),
    /* RX_PON:8:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(347, 11, 8),
    /* RESERVED_14_12:12:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(303, 14, 12),
    /* SLICER_PD:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(401, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL1r_fields[] =
{
    /* EYEM_PD:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(106, 0, 0),
    /* RESERVED_26_17:1:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(305, 10, 1),
    /* DIV_4_DEMUX_ENABLE:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(75, 11, 11),
    /* DEMUX_ZERO_PD:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(55, 12, 12),
    /* DEMUX_PEAK_PD:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(54, 13, 13),
    /* DEMUX_PD:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(53, 14, 14),
    /* DEMUX_EYEM_PD:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(52, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL2r_fields[] =
{
    /* RESERVED_32:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(308, 0, 0),
    /* DIV4_PD:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(74, 1, 1),
    /* DIV10_PD:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(73, 2, 2),
    /* INPUTERM_CM_EN:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(143, 3, 3),
    /* INPUTERM_CMULT_EN:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(142, 4, 4),
    /* INPUTERM_LOWZGND_EN:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(144, 5, 5),
    /* INPUTERM_LOWZVDD_EN:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(145, 6, 6),
    /* RESERVED_47_39:7:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(312, 15, 7)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL3r_fields[] =
{
    /* RESERVED_52_48:0:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(313, 4, 0),
    /* DCC_EN:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(51, 5, 5),
    /* DUTY_CYCLE:6:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(87, 8, 6),
    /* PD_BIAS:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(229, 9, 9),
    /* RESERVED_63_58:10:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(316, 15, 10)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL4r_fields[] =
{
    /* BIAS_LA_CTRL:0:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(12, 2, 0),
    /* BIAS_LA_DAC_CTRL:3:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(13, 5, 3),
    /* BIAS_EYEM_CTRL:6:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(11, 8, 6),
    /* BIAS_SIGDET_CTRL:9:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(14, 11, 9),
    /* SIGDET_BYPASS:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(382, 12, 12),
    /* SIGDET_PD:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(384, 13, 13),
    /* SIGDET_MODESELECT:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(383, 14, 14),
    /* EN_TESTMUX:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(98, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL5r_fields[] =
{
    /* SIGDET_THRESHOLD:0:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(385, 3, 0),
    /* SEL_CLK:4:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(376, 5, 4),
    /* EYEM_REFADJUST:6:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(107, 10, 6),
    /* EYEMONITORREF_PD:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(104, 11, 11),
    /* EYEMONITOR_REF_ZERO:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(105, 12, 12),
    /* PI_MAIN_ENABLE:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(252, 13, 13),
    /* PI_EYEM_ENABLE:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(250, 14, 14),
    /* SIGDET_USB_EN:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(386, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL6r_fields[] =
{
    /* RESERVED_96:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(320, 0, 0),
    /* MAIN_PI_PWD_LVL2PI:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(192, 1, 1),
    /* MAIN_PI_BW_SEL:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(191, 2, 2),
    /* PI_LOWVDD_ENB:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(251, 3, 3),
    /* RESERVED_100:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(300, 4, 4),
    /* EYE_MONITOR_PI_PWD_LVL2PI:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(109, 5, 5),
    /* EYE_MONITOR_PI_BW_SEL:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(108, 6, 6),
    /* RESERVED_105_103:7:9 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(301, 9, 7)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_SERDESID0r_fields[] =
{
    /* MODEL_NUMBER:0:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(212, 5, 0),
    /* TECH_PROC:6:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(413, 8, 6),
    /* BONDING:9:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(16, 10, 9),
    /* REV_NUMBER:11:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(327, 13, 11),
    /* REV_LETTER:14:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(326, 15, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_SERDESID1r_fields[] =
{
    /* SCRAMBLER:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(375, 2, 2),
    /* BRCM_64B66B:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(17, 3, 3),
    /* PCIE_II:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(226, 4, 4),
    /* PCIE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(225, 5, 5),
    /* HIGIGII:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(133, 6, 6),
    /* HIGIG:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(132, 7, 7),
    /* CL48:8:8 */
    PHYMOD_SYMBOL_FIELD_ENCODE(39, 8, 8),
    /* CL36:9:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(37, 9, 9),
    /* CL73:10:10 */
    PHYMOD_SYMBOL_FIELD_ENCODE(40, 10, 10),
    /* CL37:11:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(38, 11, 11),
    /* MULTIPLICITY:12:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(216, 15, 12)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_SERDESID2r_fields[] =
{
    /* DR_10M_SL:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(80, 0, 0),
    /* DR_100M_SL:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(78, 1, 1),
    /* DR_1G_SL:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(81, 2, 2),
    /* DR_2P5G_SL:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(82, 3, 3),
    /* DR_5G_4L:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(83, 4, 4),
    /* DR_6G_4L:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(84, 5, 5),
    /* DR_10G_4L:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(79, 6, 6),
    /* ID3PRESENT:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(136, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_SERDESID3r_fields[] =
{
    /* DR_100FX:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(77, 0, 0),
    /* ID4PRESENT:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(137, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_SERDESID_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_STS1000X1r_fields[] =
{
    /* SGMII_MODE:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(380, 0, 0),
    /* LINK_STATUS:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(166, 1, 1),
    /* DUPLEX_STATUS:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(86, 2, 2),
    /* SPEED_STATUS:3:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(404, 4, 3),
    /* PAUSE_RESOLUTION_TXSIDE:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(224, 5, 5),
    /* PAUSE_RESOLUTION_RXSIDE:6:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(223, 6, 6),
    /* LINK_STATUS_BAR:7:7 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(167, 7, 7)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TCATMR0r_fields[] =
{
    /* TCA_COARSE_TIMER:0:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(409, 13, 0),
    /* TCA_TIMER_SEL:14:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(411, 15, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TCATMR1r_fields[] =
{
    /* TCA_FINE_TIMER:0:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(410, 13, 0),
    /* INTERP_OVERRIDE:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(149, 14, 14),
    /* XGXS_SEL:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(442, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TESTMODELANEr_fields[] =
{
    /* TM_SLICE:0:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(422, 1, 0),
    /* TOGGLE_FRACN_SEL:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(424, 5, 5),
    /* RESCAL_SEL:6:6 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(298, 6, 6)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXACTL0r_fields[] =
{
    /* TX_MDATA_EN:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(431, 0, 0),
    /* TXPOL_FLIP:5:5 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(430, 5, 5)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXMDATA0r_fields[] =
{
    /* TXMDIOTSTDATAL:0:9 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(429, 9, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXMDATA1r_fields[] =
{
    /* TXMDIOTSTDATAH:0:9 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(428, 9, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_BLKADDRr_fields[] =
{
    /* BLOCKADDRESS:4:14 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(15, 14, 4)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL0r_fields[] =
{
    /* TX_PWRDN:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(433, 0, 0),
    /* TESTSEL:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(416, 1, 1),
    /* RESERVED_3_2:2:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(310, 3, 2),
    /* IDLE_ENA:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(138, 4, 4),
    /* RXDETECT_TH:5:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(336, 6, 5),
    /* RESERVED_7:7:7 */
    PHYMOD_SYMBOL_FIELD_ENCODE(317, 7, 7),
    /* MAIN_CONTROL:8:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(190, 13, 8),
    /* QUARTER_UNIT_EN:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(282, 14, 14),
    /* FIX_10UNITS_EN:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(117, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL1r_fields[] =
{
    /* VDD1P0_ENB:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(438, 0, 0),
    /* AMP_MODE:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(5, 1, 1),
    /* CONST_IMPEDANCE:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(46, 2, 2),
    /* PI_BW_SEL:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(248, 3, 3),
    /* PWD_LVL2PI:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(269, 4, 4),
    /* RESERVED_21:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(304, 5, 5),
    /* POST_CONTROL:6:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(260, 11, 6),
    /* POST_ENABLE:12:12 */
    PHYMOD_SYMBOL_FIELD_ENCODE(261, 12, 12),
    /* RESERVED_29:13:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(306, 13, 13),
    /* SLEW_RATE_CONTROL:14:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(398, 15, 14)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL2r_fields[] =
{
    /* TESTCK_EN:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(414, 0, 0),
    /* TICKSEL:1:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(421, 2, 1),
    /* TX_PON:3:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(432, 6, 3),
    /* VDD_NOISE_SHAPE:7:9 */
    PHYMOD_SYMBOL_FIELD_ENCODE(441, 9, 7),
    /* NOISE_CNCL_BIAS:10:13 */
    PHYMOD_SYMBOL_FIELD_ENCODE(220, 13, 10),
    /* VDD_NOISE_CNCL_EN:14:14 */
    PHYMOD_SYMBOL_FIELD_ENCODE(440, 14, 14),
    /* LEAKAGE_TEST:15:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(165, 15, 15)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL3r_fields[] =
{
    /* RESERVED_63_48:0:15 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(315, 15, 0)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_INTERPr_fields[] =
{
    /* INTERP_CTRL_PHS:0:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(147, 4, 0),
    /* INTERP_CTRL_QUADRANT:5:6 */
    PHYMOD_SYMBOL_FIELD_ENCODE(148, 6, 5),
    /* TX_RATESELECT:7:7 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(434, 7, 7)
};
static uint32_t BCMI_SGMIIP2X4_SERDES_SP2_XGXSCTLr_fields[] =
{
    /* TXCKO_DIV:0:0 */
    PHYMOD_SYMBOL_FIELD_ENCODE(426, 0, 0),
    /* AFRST_EN:1:1 */
    PHYMOD_SYMBOL_FIELD_ENCODE(4, 1, 1),
    /* EDEN:2:2 */
    PHYMOD_SYMBOL_FIELD_ENCODE(88, 2, 2),
    /* CDET_EN:3:3 */
    PHYMOD_SYMBOL_FIELD_ENCODE(32, 3, 3),
    /* MDIO_CONT_EN:4:4 */
    PHYMOD_SYMBOL_FIELD_ENCODE(195, 4, 4),
    /* HSTL:5:5 */
    PHYMOD_SYMBOL_FIELD_ENCODE(135, 5, 5),
    /* MODE:8:11 */
    PHYMOD_SYMBOL_FIELD_ENCODE(211, 11, 8),
    /* START_SEQUENCER:13:13 */
    PHYMOD_SYMBOL_FIELD_FLAG_LAST | PHYMOD_SYMBOL_FIELD_ENCODE(405, 13, 13)
};



/*******************************************************************************
 *
 * The following is the field name table.
 */
#if PHYMOD_CONFIG_INCLUDE_FIELD_NAMES == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_NAMES_BCMI_SGMIIP2X4_SERDES
const char* bcmi_sgmiip2x4_serdes_fields[] = 
{
    "ACK",
    "ACK2",
    "ADDRDATA",
    "ADJ",
    "AFRST_EN",
    "AMP_MODE",
    "AUTODET_EN",
    "AUTONEG_ABILITY",
    "AUTONEG_COMPLETE",
    "AUTONEG_ENABLE",
    "AUTONEG_FAST_TIMERS",
    "BIAS_EYEM_CTRL",
    "BIAS_LA_CTRL",
    "BIAS_LA_DAC_CTRL",
    "BIAS_SIGDET_CTRL",
    "BLOCKADDRESS",
    "BONDING",
    "BRCM_64B66B",
    "BWSEL_INTEG",
    "BWSEL_PROP",
    "BYPASS_OSMODE",
    "CALIB_ADJ",
    "CALIB_CAP_CHARGE_TIME",
    "CALIB_DELAY_TIME",
    "CALIB_STEP_TIME",
    "CAL_ERROR",
    "CAL_STATE",
    "CAL_STATE_OVRD",
    "CAL_STATE_OVRD_VAL",
    "CAL_TH",
    "CAL_VALID",
    "CDET",
    "CDET_EN",
    "CDRLOCKTIMEACQ_S1_SM",
    "CDRLOCKTIMEACQ_S2_SM",
    "CDRLOCKTIMEACQ_S3_SM",
    "CDRLOCKTIMETRCKNRML_SM",
    "CL36",
    "CL37",
    "CL48",
    "CL73",
    "CLK41_BYPASS",
    "CLKSIGDET_BYPASS",
    "CM_SEL",
    "COLLISION_TEST_EN",
    "COMMA_DET_EN",
    "CONST_IMPEDANCE",
    "CONT_LMTCAL_EN",
    "CORRELATOR_DISABLE",
    "CPAR",
    "CURR_SEL",
    "DCC_EN",
    "DEMUX_EYEM_PD",
    "DEMUX_PD",
    "DEMUX_PEAK_PD",
    "DEMUX_ZERO_PD",
    "DEVAD",
    "DEVAN_EN",
    "DEVCL22_EN",
    "DEVDEVAD_EN",
    "DEVPMD_EN",
    "DFE0_CALIB_SEARCH_BIT",
    "DFE0_EN_CALIB_N",
    "DFE0_HALFSTEP_EN",
    "DFE0_VCOCAL_VALID_OVRD",
    "DFE0_VCOCAL_VALID_OVRD_VAL",
    "DISABLE_FALSE_LINK",
    "DISABLE_PLL_PWRDWN",
    "DISPARITY_EN_VAL",
    "DISPERROR_EN_FORCE",
    "DISPERROR_EN_VAL",
    "DISPERROR_SYNC_VAL",
    "DIV",
    "DIV10_PD",
    "DIV4_PD",
    "DIV_4_DEMUX_ENABLE",
    "DN_SLOFFX_VAL",
    "DR_100FX",
    "DR_100M_SL",
    "DR_10G_4L",
    "DR_10M_SL",
    "DR_1G_SL",
    "DR_2P5G_SL",
    "DR_5G_4L",
    "DR_6G_4L",
    "DUPLEX",
    "DUPLEX_STATUS",
    "DUTY_CYCLE",
    "EDEN",
    "EM_ERR_CNT_H",
    "EM_ERR_CNT_L",
    "EM_PHASE_SHIFT_360_OVRD",
    "EM_PHASE_SHIFT_360_OVRD_VAL",
    "EN10T",
    "ENABLE",
    "ENABLE_PARALLEL_DETECTION",
    "EN_CAP",
    "EN_CUR",
    "EN_TESTMUX",
    "EN_TEST_FRAC_CLK",
    "EN_TEST_INTEGER_CLK",
    "EXTENDED_CAPABILITY",
    "EXTENDED_STATUS",
    "EXT_RANGE",
    "EYEMONITORREF_PD",
    "EYEMONITOR_REF_ZERO",
    "EYEM_PD",
    "EYEM_REFADJUST",
    "EYE_MONITOR_PI_BW_SEL",
    "EYE_MONITOR_PI_PWD_LVL2PI",
    "FALLING_EDGE",
    "FAR_END_FAULT_EN",
    "FAST_TIMERS",
    "FIBER_MODE_1000X",
    "FIFO_ERR_CYA",
    "FILTER_BAND",
    "FILTER_FORCE_LINK",
    "FIX_10UNITS_EN",
    "FLIP_PEAK_POLARITY",
    "FLIP_ZERO_POLARITY",
    "FORCE_LINK",
    "FORCE_OSCDR_MODE",
    "FORCE_PLL_LOCK",
    "FORCE_SPEED",
    "FREQ_EN",
    "FREQ_OVERRIDE_EN",
    "FREQ_OVERRIDE_VAL",
    "FREQ_UPD_EN",
    "FULL_DUPLEX",
    "GLOOP1G",
    "GLOOPBACK",
    "HALF_DUPLEX",
    "HIGIG",
    "HIGIGII",
    "HIPASS",
    "HSTL",
    "ID3PRESENT",
    "ID4PRESENT",
    "IDLE_ENA",
    "IEEE_BLKSEL_AUTODET",
    "IEEE_BLKSEL_VAL",
    "INCREMENT_CTRL",
    "INPUTERM_CMULT_EN",
    "INPUTERM_CM_EN",
    "INPUTERM_LOWZGND_EN",
    "INPUTERM_LOWZVDD_EN",
    "INTEG_CLR",
    "INTERP_CTRL_PHS",
    "INTERP_CTRL_QUADRANT",
    "INTERP_OVERRIDE",
    "INTN_FB_EN",
    "INT_DIV_EN",
    "INVERT_SIGNAL_DETECT",
    "INV_VCO_CAL",
    "I_NDIV_DITHER_EN",
    "I_NDIV_FRAC_17_4",
    "I_NDIV_FRAC_3_0",
    "I_NDIV_INT_1_0",
    "I_NDIV_INT_9_2",
    "I_PFD_OFFSET",
    "I_PFD_OFFSET_ENLARGE",
    "I_PLL_FRAC_MODE",
    "I_PLL_SDM_PWRDNB",
    "JABBER_DETECT",
    "LATCH_PAGE_RX",
    "LEAKAGE_TEST",
    "LINK_STATUS",
    "LINK_STATUS_BAR",
    "LMTCAL_ACC",
    "LMTCAL_ACC_TIME",
    "LMTCAL_ADJ_CNT",
    "LMTCAL_ADJ_DIR",
    "LMTCAL_CONT_ACC_TIME",
    "LMTCAL_DONE_OVRD",
    "LMTCAL_DONE_OVRD_VAL",
    "LMTCAL_EN_OVRD",
    "LMTCAL_EN_OVRD_VAL",
    "LMTCAL_FALLING_EDGE_EN",
    "LMTCAL_INIT_TIME",
    "LMTCAL_INTERVAL_TIME",
    "LMTCAL_INTV_TIME",
    "LMTCAL_KP",
    "LMTCAL_MAX_ADJ",
    "LMTCAL_PD_POLARITY",
    "LMTCAL_RISING_EDGE_EN",
    "LMTCAL_STATE",
    "LMTCAL_VALID",
    "LPI_EN_RX",
    "LPI_EN_TX",
    "LV_EN",
    "MAIN_CONTROL",
    "MAIN_PI_BW_SEL",
    "MAIN_PI_PWD_LVL2PI",
    "MANUAL_SPEED0",
    "MANUAL_SPEED1",
    "MDIO_CONT_EN",
    "MDIO_EM_ERR_CNT_CLR",
    "MDIO_EM_ERR_CNT_FRZ",
    "MDIO_EM_PWRDN",
    "MESSAGE",
    "MESSAGE_PAGE",
    "MF_PREAMBLE_SUPRESSION",
    "MIIGMIIDLY_EN",
    "MIIGMIIMUX_EN",
    "MMD_DEVICETYPE",
    "MMD_DIV_RANGE",
    "MMD_EN",
    "MMD_PORT",
    "MMD_PRSC4OR5PWDB",
    "MMD_PRSC8OR9PWDB",
    "MMD_RESETB",
    "MODE",
    "MODEL_NUMBER",
    "MR_LP_ADV_ABILITY",
    "MR_LP_NP_RX_O",
    "MULTIMMDS_EN",
    "MULTIPLICITY",
    "MULTIPRTS_EN",
    "NEXT_PAGE",
    "NEXT_PAGE_ABILITY",
    "NOISE_CNCL_BIAS",
    "NUMBER_OF_IDLE",
    "PAUSE",
    "PAUSE_RESOLUTION_RXSIDE",
    "PAUSE_RESOLUTION_TXSIDE",
    "PCIE",
    "PCIE_II",
    "PCS_EN_RX",
    "PCS_EN_TX",
    "PD_BIAS",
    "PD_EQZ",
    "PD_LMTNG",
    "PHASE_DEC_SM",
    "PHASE_DELTA",
    "PHASE_DELTA_SM",
    "PHASE_FRZ_1",
    "PHASE_FRZ_1_EN",
    "PHASE_INC_SM",
    "PHASE_OVERRIDE_SM",
    "PHASE_SAT_CTRL",
    "PHASE_STEP",
    "PHASE_STROBE_SM",
    "PHSACQ_DIR",
    "PHSACQ_ENABLE",
    "PHSACQ_FREQ_SEL",
    "PHSACQ_STEP",
    "PHSACQ_TIMEOUT",
    "PHS_COUNTER_CLR",
    "PI_BW_SEL",
    "PI_CLK90_OFFSET_OVERRIDE",
    "PI_EYEM_ENABLE",
    "PI_LOWVDD_ENB",
    "PI_MAIN_ENABLE",
    "PI_PHASE_INVERT",
    "PI_PHASE_ROTATE_OVERRIDE",
    "PLL_MODE",
    "PLL_PON",
    "PMD_TXDISABLE",
    "PM_RXLIMITAMPCALBYP",
    "PM_RXSLICERCALBYP",
    "POST_CONTROL",
    "POST_ENABLE",
    "PRBSGEN_EN",
    "PRBSGEN_INV",
    "PRBSGEN_ORDER",
    "PRBSMON_EN",
    "PRBSMON_INV",
    "PRBSMON_ORDER",
    "PRTAD_BCST_DISABLE",
    "PWD_LVL2PI",
    "PWRDN_RX",
    "PWRDN_TX",
    "PWRDWN_FORCE",
    "PWRDWN_PLL",
    "PWRDWN_SW",
    "QSGMII_ADJ_EN_FORCE",
    "QSGMII_ADJ_EN_VAL",
    "QSGMII_AUTO_PDRST_LN123_DISABLE",
    "QSGMII_EN",
    "QSGMII_K28P1_LN_SEL",
    "QSGMII_PIN_DISABLE",
    "QSGMII_SYNC_FORCE",
    "QUARTER_UNIT_EN",
    "RANGE_DFS",
    "RANGE_OVRD",
    "RANGE_OVRD_VAL",
    "RATE_SELECT",
    "RECAL_IND",
    "RECAL_IND_CLR",
    "RECAL_NEG_THRES",
    "RECAL_POS_THRES",
    "REFCLK_IN_BIAS",
    "REFCLK_SEL",
    "REF_DOUBLER_EN",
    "REGID",
    "REMOTE_FAULT",
    "REMOTE_FAULT_STAT",
    "REMOTE_LOOPBACK",
    "RESCAL_SEL",
    "RESERVED_0",
    "RESERVED_100",
    "RESERVED_105_103",
    "RESERVED_143_129",
    "RESERVED_14_12",
    "RESERVED_21",
    "RESERVED_26_17",
    "RESERVED_29",
    "RESERVED_31_28",
    "RESERVED_32",
    "RESERVED_33_32",
    "RESERVED_3_2",
    "RESERVED_41",
    "RESERVED_47_39",
    "RESERVED_52_48",
    "RESERVED_5_3",
    "RESERVED_63_48",
    "RESERVED_63_58",
    "RESERVED_7",
    "RESERVED_74_71",
    "RESERVED_84",
    "RESERVED_96",
    "RESET_MDIO",
    "RESET_PLL",
    "RESET_RX",
    "RESET_TX",
    "RESTART_AUTONEG",
    "REV_LETTER",
    "REV_NUMBER",
    "RISING_EDGE",
    "RLOOP1G",
    "RPAR",
    "RST_HW",
    "RX1G_MODE",
    "RXCK_MII_GEN_SEL_FORCE",
    "RXCK_MII_GEN_SEL_VAL",
    "RXDATA_SEL",
    "RXDETECT_TH",
    "RX_INTERP_CTRL_CAP",
    "RX_INTERP_STATUS_SEL",
    "RX_LA_CAL_DONE",
    "RX_LMTOFF",
    "RX_LMTOFF_OVRD",
    "RX_LMTOFF_OVRD_VAL",
    "RX_PF_CTRL",
    "RX_PHS_INTERP_STATUS",
    "RX_POLARITY_FORCE_SM",
    "RX_POLARITY_R",
    "RX_PON",
    "RX_SLICER_CALVALID",
    "RX_SLICER_CALVALID_OVRD",
    "RX_SLICER_CALVALID_OVRD_VAL",
    "RX_SLICER_CAL_DONE",
    "RX_SLOFF0",
    "RX_SLOFF0_INVALID",
    "RX_SLOFF0_OVRD",
    "RX_SLOFF0_OVRD_VAL",
    "RX_SLOFF1",
    "RX_SLOFF1_INVALID",
    "RX_SLOFF1_OVRD",
    "RX_SLOFF1_OVRD_VAL",
    "RX_SLOFF2",
    "RX_SLOFF2_INVALID",
    "RX_SLOFF2_OVRD",
    "RX_SLOFF2_OVRD_VAL",
    "S1000BASE_T_FULL_DUPLEX_CAPABLE",
    "S1000BASE_T_HALF_DUPLEX_CAPABLE",
    "S1000BASE_X_FULL_DUPLEX_CAPABLE",
    "S1000BASE_X_HALF_DUPLEX_CAPABLE",
    "S100BASE_T2_FULL_DUPLEX_CAPABLE",
    "S100BASE_T2_HALF_DUPLEX_CAPABLE",
    "S100BASE_T4_CAPABLE",
    "S100BASE_X_FULL_DUPLEX_CAPABLE",
    "S100BASE_X_HALF_DUPLEX_CAPABLE",
    "S10BASE_T_FULL_DUPLEX_CAPABLE",
    "S10BASE_T_HALF_DUPLEX_CAPABLE",
    "SCRAMBLER",
    "SEL_CLK",
    "SEL_FP3CAP",
    "SGMII_EXT_SEL",
    "SGMII_MASTER_MODE",
    "SGMII_MODE",
    "SIGDETTIME_SM",
    "SIGDET_BYPASS",
    "SIGDET_MODESELECT",
    "SIGDET_PD",
    "SIGDET_THRESHOLD",
    "SIGDET_USB_EN",
    "SIGNAL_DETECT_EN",
    "SLCAL_ACC_OPT",
    "SLCAL_DN_THRES",
    "SLCAL_EN_OVRD",
    "SLCAL_EN_OVRD_VAL",
    "SLCAL_INIT_TIME",
    "SLCAL_POL",
    "SLCAL_STATE",
    "SLCAL_UP_THRES",
    "SLCAL_VALID_OVRD",
    "SLCAL_VALID_OVRD_VAL",
    "SLEW_RATE_CONTROL",
    "SLICER_DATA_SEL",
    "SLICER_INTERVAL_TIME",
    "SLICER_PD",
    "SLOFFX_VAL",
    "SP2_RX_AFE_ANARXSTS",
    "SPEED_STATUS",
    "START_SEQUENCER",
    "STATUS_SEL",
    "STEP_ONE",
    "STEP_TWO",
    "TCA_COARSE_TIMER",
    "TCA_FINE_TIMER",
    "TCA_TIMER_SEL",
    "TCEST_NEG",
    "TECH_PROC",
    "TESTCK_EN",
    "TESTCLK_EN",
    "TESTSEL",
    "TEST_AMP",
    "TEST_PLL_MODE",
    "TEST_SEL",
    "TEST_VC",
    "TICKSEL",
    "TM_SLICE",
    "TOGGLE",
    "TOGGLE_FRACN_SEL",
    "TX1G_MODE",
    "TXCKO_DIV",
    "TXDATAI_SEL",
    "TXMDIOTSTDATAH",
    "TXMDIOTSTDATAL",
    "TXPOL_FLIP",
    "TX_MDATA_EN",
    "TX_PON",
    "TX_PWRDN",
    "TX_RATESELECT",
    "UP_SLOFFX_VAL",
    "VCO_ICTR",
    "VCO_RANGE",
    "VDD1P0_ENB",
    "VDD1P0_PLL_EN",
    "VDD_NOISE_CNCL_EN",
    "VDD_NOISE_SHAPE",
    "XGXS_SEL",
    "XTAL_BIAS",
    "XTAL_CORE_BIAS",
};

#endif
#endif
#endif
#endif /* PHYMOD_CONFIG_INCLUDE_FIELD_INFO */



/*******************************************************************************
 *
 * The following is the symbol table itself. 
 * It defines the entries for all registers and memories.
 * It also incorporates the field information for each register and memory if
 * applicable.
 */
static const phymod_symbol_t bcmi_sgmiip2x4_serdes_syms[] = {
#ifndef PHYMOD_CONFIG_EXCLUDE_CHIP_SYMBOLS_BCMI_SGMIIP2X4_SERDES
{
	BCMI_SGMIIP2X4_SERDES_SP2_MIICTLr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MIICTLr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MIICTLr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_MIICNTL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x140, /* 320 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MIISTATr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MIISTATr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MIISTATr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_MIISTAT",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x109, /* 265 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_ID1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_ID1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_ID1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_ID1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x143, /* 323 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_ID2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_ID2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_ID2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_ID2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xbff0, /* 49136 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGADVr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGADVr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_AUTONEGADVr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_AUTONEGADV",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x20, /* 32 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGLPABILr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGLPABILr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_AUTONEGLPABILr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_AUTONEGLPABIL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGEXPr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGEXPr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_AUTONEGEXPr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_AUTONEGEXP",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x4, /* 4 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGNPr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGNPr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_AUTONEGNPr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_AUTONEGNP",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x2001, /* 8193 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGLPABIL2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_AUTONEGLPABIL2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_AUTONEGLPABIL2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_AUTONEGLPABIL2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MMD_ACCCTLr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MMD_ACCCTLr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MMD_ACCCTLr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_MMD_ACCESSCONTROL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MMD_ACCADr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MMD_ACCADr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MMD_ACCADr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_MMD_ACCESSAD",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MIIEXTSTATr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MIIEXTSTATr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MIIEXTSTATr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CL22_B0_MIIEXTSTAT",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xc000, /* 49152 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_XGXSCTLr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_XGXSCTLr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_XGXSCTLr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK0_XGXSCONTROL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x252f, /* 9519 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MMDSELr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MMDSELr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MMDSELr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK0_MMDSELECT",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xf, /* 15 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MISCCTL1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MISCCTL1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MISCCTL1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK0_MISCCONTROL1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_BLKADDR0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK0_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_LANECTL3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_LANECTL3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_LANECTL3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK1_LANECTRL3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_BLKADDR1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK1_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x10, /* 16 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x5740, /* 22336 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1d0, /* 464 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x19f8, /* 6648 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x2b00, /* 11008 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL4r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL4r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL4r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL4",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x21, /* 33 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL5r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL5r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL5r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL5",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x44, /* 68 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL6r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL6r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL6r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL6",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL7r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL7r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL7r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL7",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL8r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_CTL8r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_CTL8r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_CTRL8",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TCATMR0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TCATMR0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TCATMR0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_TCATIMER0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xd80, /* 3456 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TCATMR1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TCATMR1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TCATMR1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_TCATIMER1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x400, /* 1024 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL_AFE_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL_AFE_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL_AFE_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x50, /* 80 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXACTL0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXACTL0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_ANATXACTL0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_ANATXACONTROL0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXMDATA0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXMDATA0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_ANATXMDATA0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_ANATXMDATA0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXMDATA1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_ANATXMDATA1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_ANATXMDATA1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_ANATXMDATA1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_CTL0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_CONTROL0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x3220, /* 12832 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_CTL1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_CONTROL1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x8009, /* 32777 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_CTL2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_CONTROL2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x38, /* 56 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_CTL3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_CTL3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_CONTROL3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x16, /* 22 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_INTERPr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_INTERPr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_INTERPr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_INTERP",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x80, /* 128 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TX_AFE_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TX_AFE_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"TX_AFE_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x60, /* 96 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXSTSr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXSTSr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_ANARXSTSr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_ANARXSTATUS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXCTLr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXCTLr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_ANARXCTLr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_ANARXCONTROL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_CTL0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_CTRL0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x780, /* 1920 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_CTL1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_CTRL1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x8001, /* 32769 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXSIGDETr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXSIGDETr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_ANARXSIGDETr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_ANARXSIGDET",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_CTL2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_CTRL2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x22, /* 34 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_CTL3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_CTRL3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xc0, /* 192 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL4r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL4r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_CTL4r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_CTRL4",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x492, /* 1170 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXCTLPCIr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_ANARXCTLPCIr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_ANARXCTLPCIr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_ANARXCONTROLPCI",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL5r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL5r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_CTL5r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_CTRL5",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x2c0e, /* 11278 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL6r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_CTL6r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_CTL6r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_CTRL6",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x44, /* 68 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX_AFE_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX_AFE_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX_AFE_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xb0, /* 176 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_TESTMODELANEr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_TESTMODELANEr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_TESTMODELANEr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK2_TESTMODELANE",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MISCRESETr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MISCRESETr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MISCRESETr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK2_MISCRESET",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_QSGMIIr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_QSGMIIr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_QSGMIIr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK2_QSGMII",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_BLKADDR2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_BLKADDR2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"BLK2_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x100, /* 256 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_STAT0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_STAT0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_STAT0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_STAT0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x422, /* 1058 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_CTL1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_CTRL1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x300, /* 768 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_CTL2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_CTRL2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x4000, /* 16384 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_CTL3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_CTRL3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1e84, /* 7812 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL4r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL4r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_CTL4r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_CTRL4",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x61a, /* 1562 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL5r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL5r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_CTL5r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_CTRL5",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x3d09, /* 15625 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL6r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_CTL6r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_CTL6r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_CTRL6",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x3c, /* 60 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PLL2_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PLL2_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"PLL2_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x180, /* 384 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_CTL1000X1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_CTL1000X1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_DIGITAL_CTL1000X1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL_CONTROL1000X1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x100, /* 256 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_CTL1000X2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_CTL1000X2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_DIGITAL_CTL1000X2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL_CONTROL1000X2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x6, /* 6 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_STS1000X1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_STS1000X1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_STS1000X1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL_STATUS1000X1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MISC1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MISC1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MISC1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL_MISC1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x6000, /* 24576 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MISC2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MISC2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MISC2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL_MISC2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x2190, /* 8592 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_DIGITAL_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x300, /* 768 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_SERDESID0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"SERDESID_SERDESID0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x2cf, /* 719 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_SERDESID1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"SERDESID_SERDESID1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x4a00, /* 18944 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_SERDESID2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"SERDESID_SERDESID2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x800f, /* 32783 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_SERDESID3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"SERDESID_SERDESID3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1, /* 1 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_SERDESID_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_SERDESID_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"SERDESID_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x310, /* 784 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MISC3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MISC3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MISC3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL4_MISC3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MISC5r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MISC5r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MISC5r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL4_MISC5",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xc000, /* 49152 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL4_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL4_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_DIGITAL4_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL4_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x330, /* 816 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MISC8r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MISC8r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MISC8r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL5_MISC8",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x3, /* 3 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL5_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_DIGITAL5_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_DIGITAL5_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"DIGITAL5_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x340, /* 832 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_FX100_CTL1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_FX100_CTL1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_FX100_CTL1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"FX100_CONTROL1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x14a, /* 330 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_FX100_CTL3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_FX100_CTL3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_FX100_CTL3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"FX100_CONTROL3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x800, /* 2048 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_FX100_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_FX100_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_FX100_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"FX100_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x400, /* 1024 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_SEQ0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_SEQ0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_SEQ0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_RXSEQ0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1080, /* 4224 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_SEQ1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_SEQ1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_SEQ1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_RXSEQ1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x8080, /* 32896 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_CDR0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_RXCDR0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x4006, /* 16390 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_CDR1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_RXCDR1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1251, /* 4689 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_CDR2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_RXCDR2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1880, /* 6272 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_CDR3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_RXCDR3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1004, /* 4100 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR4r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_CDR4r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_CDR4r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_RXCDR4",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x4840, /* 18496 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_STS0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_STATUS0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_STS1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_STATUS1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_STS2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_STATUS2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_STS3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_STATUS3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS4r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS4r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_STS4r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_STATUS4",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS5r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS5r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_STS5r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_STATUS5",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS6r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_STS6r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_STS6r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_STATUS6",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX2_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX2_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX2_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x470, /* 1136 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL0r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL0r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL0r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL0",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x7801, /* 30721 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xc805, /* 51205 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x83f8, /* 33784 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL3r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL3r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL3r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL3",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL4r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL4r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL4r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL4",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL5r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL5r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL5r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL5",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x7e, /* 126 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL6r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL6r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL6r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL6",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x280, /* 640 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL7r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL7r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL7r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL7",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1000, /* 4096 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL8r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL8r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL8r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL8",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL9r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL9r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL9r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL9",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x280, /* 640 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL10r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL10r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL10r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL10",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL11r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_CTL11r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_CTL11r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_CONTROL11",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x1d80, /* 7552 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_SLCRSTATr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_SLCRSTATr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_SLCRSTATr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_SLICERSTAT",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_BLKADDRr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_RX3_BLKADDRr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_RX3_BLKADDRr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"RX3_BLOCKADDRESS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x480, /* 1152 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PRBSr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PRBSr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PRBSr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CTRL_PRBS",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_LANECTLr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_LANECTLr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_LANECTLr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CTRL_LANECTRL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xf, /* 15 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_MODE1Gr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_MODE1Gr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_MODE1Gr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CTRL_MODE1G",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_PWRRSTr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_PWRRSTr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_PWRRSTr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"CTRL_PWRRST",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_AERr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_AERr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_AERr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"AERBLK_AER",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIICTLr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIICTLr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_MIICTLr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_MIICNTL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x140, /* 320 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIISTATr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIISTATr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_MIISTATr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_MIISTAT",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x109, /* 265 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_ID1r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_ID1r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_ID1r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_ID1",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x143, /* 323 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_ID2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_ID2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_ID2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_ID2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xbff0, /* 49136 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGADVr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGADVr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_AUTONEGADVr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_AUTONEGADV",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x20, /* 32 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGLPABILr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGLPABILr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_AUTONEGLPABILr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_AUTONEGLPABIL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGEXPr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGEXPr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_AUTONEGEXPr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_AUTONEGEXP",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x4, /* 4 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGNPr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGNPr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_AUTONEGNPr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_AUTONEGNP",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x2001, /* 8193 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGLPABIL2r,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_AUTONEGLPABIL2r_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_AUTONEGLPABIL2r",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_AUTONEGLPABIL2",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MMD_ACCCTLr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MMD_ACCCTLr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_MMD_ACCCTLr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_MMD_ACCESSCONTROL",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MMD_ACCADr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MMD_ACCADr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_MMD_ACCADr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_MMD_ACCESSAD",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0x0, /* 0 */
	0,
#endif
},
{
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIIEXTSTATr,
#if  PHYMOD_CONFIG_INCLUDE_FIELD_INFO == 1
#ifndef PHYMOD_CONFIG_EXCLUDE_FIELD_INFO_BCMI_SGMIIP2X4_SERDES
	BCMI_SGMIIP2X4_SERDES_SP2_COMBO_MIIEXTSTATr_fields,
#else
	0,
#endif
#endif
	 PHYMOD_SYMBOL_INDEX_SIZE_ENCODE(1),
	PHYMOD_SYMBOL_FLAG_REGISTER,
	"SP2_COMBO_MIIEXTSTATr",
#if  PHYMOD_CONFIG_INCLUDE_ALIAS_NAMES == 1
	"COMBO_IEEE0_MIIEXTSTAT",
	NULL,
#endif
#if  PHYMOD_CONFIG_INCLUDE_RESET_VALUES == 1
	0xc000, /* 49152 */
	0,
#endif
},
#endif
};


phymod_symbols_t bcmi_sgmiip2x4_serdes_symbols = 
{
   bcmi_sgmiip2x4_serdes_syms, sizeof(bcmi_sgmiip2x4_serdes_syms)/sizeof(bcmi_sgmiip2x4_serdes_syms[0]),
#if PHYMOD_CONFIG_INCLUDE_FIELD_NAMES == 1
   bcmi_sgmiip2x4_serdes_fields
#else
   NULL
#endif
/* END OF SYMBOL FILE */
};

#endif /* PHYMOD_CONFIG_INCLUDE_CHIP_SYMBOLS */
